Consistency of Clark's completion and existence of stable models
نویسنده
چکیده
1 Abstract The most general notion of canonical model for a logic program with negation is the one of stable model 9]. In 7] the stable models of a logic program are characterized by the well-supported Herbrand models of the program, and a new xed point semantics that formalizes the bottom-up truth maintenance procedure of 4] is based on that characterization. Here we focus our attention on the abstract notion of well-supportedness in order to derive suucient conditions for the existence of stable models. We show that if a logic program is positive-order-consistent (i.e. there is no innnite decreasing chain w.r.t. the positive dependencies in the atom dependency graph of) then the Herbrand models of comp(() coincide with the stable models of. From this result and the ones of 10] 17] 2] on the consistency of Clark's completion, we obtain suf-cient conditions for the existence of stable models for positive-order-consistent programs. Then we show that a negative cycle free program can have no stable model if it is not positive-order-consistent, but that order-consistency alone 17] 2] (this condition generalizes call-consistency 10] 18], it is independent of positive-order-consistency) is suucient to ensure the existence of a stable model. The last result is based on a characterization of stable models due to 5] and on a generalization of the result of 17] on the consistency of Clark's completion to innnite logic programs. A logic program is a nite set of rules of the form L 1 A is an atom, called the conclusion and denoted by concl(R), and the L i 's are literals (i.e. atoms or negated atoms), called the premises and denoted by prem(R). We denote the subset of positive atoms in prem(R) by pos(R), and
منابع مشابه
Integrating the Completion and the WellFounded
The three most well-known semantics for negation in the logic programming framework are Clark's completion Cla78], the stable semantics GL88], and the well-founded semantics vGRS91]. Clark's completion (COMP) was the rst proposal to give a formal meaning to negation as failure. However, it is now accepted that COMP does not always captures the meaning of a logic program. Despite its computation...
متن کاملA CLP View of Logic Programming
We address the problem of determining those constraint domains A for which the traditional logic programming semantics and the constraint logic programming semantics C LP (A) coincide. This reduces to a study of non-standard models of Clark's axioms and the notion of solution compact-ness introduced in the CLP scheme. The results of this study include the proof of the existence of a free produc...
متن کاملAn extension theorem for finite positive measures on surfaces of finite dimensional unit balls in Hilbert spaces
A consistency criteria is given for a certain class of finite positive measures on the surfaces of the finite dimensional unit balls in a real separable Hilbert space. It is proved, through a Kolmogorov type existence theorem, that the class induces a unique positive measure on the surface of the unit ball in the Hilbert space. As an application, this will naturally accomplish the work of Kante...
متن کاملA General Approach to Bottom - UpComputation of
Our goal is to derive bottom-up query-evaluation algorithms from abstract properties of the underlying negation semantics. In this paper, we demonstrate our approach for the disjunctive stable model semantics , but the ideas are applicable to many other semantics as well. Our framework also helps to understand and compare other proposed query evaluation algorithms. It is based on the notion of ...
متن کاملA General Approach to Bottom - UpComputation
Our goal is to derive bottom-up query-evaluation algorithms from abstract properties of the underlying negation semantics. In this paper, we demonstrate our approach for the disjunctive stable model semantics , but the ideas are applicable to many other semantics as well. Our framework also helps to understand and compare other proposed query evaluation algorithms. It is based on the notion of ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Meth. of Logic in CS
دوره 1 شماره
صفحات -
تاریخ انتشار 1994